package com.gjh.ouygoing.controller;

import com.gjh.ouygoing.config.WxPayConfig;
import com.gjh.ouygoing.vo.R;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * 测试我们的这个微信的工具类是否读取到了我的这个相关的配置文件的信息
 */
@Api(tags = "测试控制器")
@RequestMapping("/api/test")
@RestController
public class TestController {
    /**
     * 用来获得我的这个微信支付工具类的信息
     */
    @Autowired
    private WxPayConfig wxPayConfig;
    /**
     * 读取微信支付中的相关配置信息
     */
    @GetMapping("/wxpay")
    public R wxpay(){
        return R.ok().data("mchId",wxPayConfig.getMchId());
    }
}
